put up to hang - German English Dictionary